Masteriyo\Gateways\Paypal\IpnHandler S

Total Complexity 49
Dependencies 2
Dependents 1
Total lines 463
Lines of code 206
Logical lines of code 92
Comment lines 205
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
payment_status_completed()
S
50 7 26
validate_ipn()
S
51 7 24
valid_response()
S
61 4 11
save_paypal_meta_data()
S
62 4 11
send_ipn_email_notification()
S
59 3 14
check_response()
S
65 3 8
get_paypal_settings()
S
53 1 22
payment_status_refunded()
S
63 2 9
validate_transaction_type()
S
67 2 7
validate_currency()
S
67 2 7
validate_amount()
S
66 2 7
validate_receiver_email()
S
67 2 7
get_new_order_settings()
S
65 1 9
payment_status_canceled_reversal()
S
65 1 10
payment_status_reversed()
S
66 1 7
__construct()
S
70 1 6
payment_status_paid_cancelled_order()
S
69 1 6
payment_status_voided()
S
80 1 3
payment_status_expired()
S
80 1 3
payment_status_failed()
S
77 1 3
payment_status_pending()
S
80 1 3
payment_status_denied()
S
80 1 3